Peruvian Sheartail - German English Dictionary